perm filename BLOAT1.POX[POX,WD] blob
sn#363240 filedate 1978-06-18 generic text, type T, neo UTF8
\|\\; Define Brick Character
\M0FIX25;\; fixed font
\⊂'000040;\; VERREM - REM's syntax form macros with args definitions
\8EVAL(STRING)[⊗STRING⊗]\;
\8BAR(CHAR)[\N add 2 ten word blocks of bloat
\ ;\←=0;\N zero ac prevents
\ ;\?EVAL(⊗CHAR⊗);]\N execution of eval macro
\∞FOO[\N macro to produce unnecessary bloat
\ ;\-=1;\N decrement count
\ ;\P\N
\ ;\!BAR(a);\N
\ ;\p]\;
\←=1000;\; *** bloat is linear in this parameter
\IFOO;
\;
\; This file produces pox bloat linear in the parameter on line
\;13. The essence is in the curious definition of the macro bar, which
\;purposely makes a conditional non-call to eval.